Refining Feature Driven Development - A methodology for early aspects

نویسندگان

  • Jianxiong Pang
  • Lynne Blair
چکیده

This position paper focuses on refining an agile processes approach named FDD to make it more aspect-oriented, hence a natural candidate for early aspects. We show that only a slight refinement is needed to adapt FDD to aspect-oriented development. Within the refinement, all requirements, be they concerns (architectural, non-functional and functional) or properties or rules, are described by using the feature template in FDD. Features as development units are first class entities throughout the whole development period. Since the later stages of FDD are also enhanced with aspect-oriented technique, this makes the transition from requirements to design and implementation much easier and smoother.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)

Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...

متن کامل

Oxidative Desulfurization of Sour Gas Condensate and Optimization of Parameters with Response Surface Methodology

Reducing environmental pollution via elimination of sulfur compounds from gas condensate was the aim of this research. Whereby oxidative desulfurization from gas condensate with 3200 ppm initial sulfur was accomplished by hydrogen peroxide (30%wt) as oxidant and formic acid as catalyst. The sulfones after generation in the oxidation step were extracted through a method of liquid-liquid extracti...

متن کامل

A Marriage of MDD and Early Aspects in Software Product Line Development

Model-driven development (MDD) shifts the development focus from code to models, allowing automatic or assisted transformations that are able to generate more refined, detailed or complete models. In Software Product Line (SPL) development, variation point implementation might inevitable lead to (crosscutting) concerns that are tangled and spread with other concerns, suggesting the use of aspec...

متن کامل

Adsorption and Desorption of Sulfur Compounds by Improved Nano Adsorbent: Optimization Using Response Surface Methodology

Today, sulfur removal from fuels has improved by new adsorbents such as zeolites that needs extensive studies. This study investigates the feasibility of sulfur compounds adsorption on improved nano zeolite existing in organic fuels and desorption of them from nano-adsorbent.Some properties of improved nano zeolite were analyzed to receive better sulfur compounds adsorption.<e...

متن کامل

The Relationship between the Organizational Commitment and Job Satisfaction for Accountants in National Iranian Oil Refining & Distribution Company

The main objective of this study was to investigating the relation between organizational commitment and job satisfaction for accountants in 37 branches of the National Oil Refining & Distribution Company. In this research, it was used from the method stratified random sampling proportional to bulk, which questionnaires were distributed according to Morgan table and were distributed more than a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004